page {
  width: 100%;
  height: 100%;
}
.payWeex_box {
  width: 100%;
  height: 100%;
  line-height: 1;
  background: #f5f5f5;
  .orderPay_pay_check {
    width: 36px;
    height: 36px;
    background-image: url("https://hrk-resource.oss-cn-hangzhou.aliyuncs.com/image/icon11.png");
    background-size: 100% 100%;
    margin-left: auto;
  }
  .orderPay_pay_noCheck {
    width: 36px;
    height: 36px;
    background-image: url("https://hrk-resource.oss-cn-hangzhou.aliyuncs.com/image/icon10.png");
    background-size: 100% 100%;
    margin-left: auto;
  }
  .orderPay_pay_box {
    width: 686px;
    height: 164px;
    background: #ffffff;
    border-radius: 20px;
    margin: 24px auto 0;
    .orderPay_pay_title {
      padding: 24px 24px 0;
      font-size: 32px;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 600;
      color: #333333;
    }
    .orderPay_pay_selectContent {
      margin-top: 32px;
      padding: 0 24px;
      display: flex;
      align-items: center;
      .orderPay_pay_wx {
        width: 56px;
        height: 56px;
        background-image: url("https://hrk-resource.oss-cn-hangzhou.aliyuncs.com/image/icon67.png");
        background-size: 100% 100%;
      }
      .orderPay_pay_zfb {
        width: 56px;
        height: 56px;
        background-image: url("https://hrk-resource.oss-cn-hangzhou.aliyuncs.com/image/icon66.png");
        background-size: 100% 100%;
      }
      .orderPay_pay_name {
        margin-left: 12px;
        font-size: 28px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333333;
        line-height: 48px;
      }
    }
  }
  .payWeex_topMerchant {
    padding-top: 24px;
  }
  .payWeex_payContent {
    margin: 32px 32px 0;
    padding: 49px 32px;
    background: #ffffff;
    text-align: center;
    line-height: 1;
    border-radius: 8px;
    .payWeex_title {
      font-size: 36px;
      font-weight: 400;
      color: #666666;
    }
    .payWeex_price {
      padding-top: 28px;
      display: flex;
      align-items: baseline;
      justify-content: center;
    }
    .payWeex_icon {
      font-size: 36px;
      font-weight: 600;
      color: #333333;
    }
    .payWeex_total {
      font-size: 60px;
      font-weight: 600;
      color: #333333;
    }
  }
  .payWeex_scanContent_box {
    margin: 32px;
    padding: 64px 32px 48px;
    background: #ffffff;
    border-radius: 8px;
    text-align: center;
    .payWeex_scanContent_title {
      font-size: 24px;
      font-weight: 400;
      color: #333333;
    }
    .payWeex_scanContent_price {
      display: flex;
      align-items: baseline;
      justify-content: center;
      color: #333333;
      margin-top: 32px;
    }
    .payWeex_scanContent_liner {
      width: 622px;
      height: 2px;
      background: #e5e5e5;
      border-radius: 1px;
      margin: 32px auto 0;
    }
    .payWeex_scanContent_initBox {
      padding: 16px 0 0;
      .payWeex_scanContent_tags {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 24px;
      }
      .payWeex_label {
        font-size: 24px;
        font-weight: 400;
        color: #999999;
        line-height: 24px;
        flex-shrink: 1;
      }
      .payWeex_value {
        font-size: 24px;
        font-weight: 400;
        color: #333333;
      }
    }
  }
  .payWeex_submit_box {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 24px 32px;
    background: #ffffff;
    .payWeex_submit {
      width: 686px;
      height: 80px;
      background: #00a4ea;
      border-radius: 8px;
      font-size: 32px;
      font-weight: 400;
      color: #ffffff;
      display: flex;
      align-items: center;
      justify-content: center;
    }
  }
}
